a sound basis - English Synonyms Dictionary